﻿using OddUserManager.Model;
using System;
using System.Collections.Generic;
using System.Text;

namespace OddUserManager.Data.IRepositories
{
    public interface IAnalystSelectedMatchRepository:IRepository<AnalystSelectedMatch>
    {
        


        /// <summary>
        /// 根据比赛编号查询分析师选择的比赛
        /// </summary>
        /// <param name="ids"></param>
        /// <returns></returns>
        List<AnalystSelectedMatch> GetAnalystSelectedMatchsByMatchIdsAndUserId(List<int> ids, int userId);

        List<AnalystSelectedMatch> GetAnalystSelectedMatchsByMatchIds(List<int> ids);


        /// <summary>
        /// 根据用户编号查询用户选择的比赛
        /// </summary>
        /// <param name="userId"></param>
        /// <returns></returns>
        List<AnalystSelectedMatch> GetAnalystSelectedMatchsByAppUserId(int userId);


    }
}
